(sharpest) arrows of criticism - Englisch Synonyme Wörterbuch